Nymphaea Odorata — synonyms, definition
1. Nymphaea odorata (Noun)
3 synonyms
fragrant water lily pond lily water nymph
1 definition
Nymphaea odorata (Noun) — A water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions.
1 type of
water lily
2 parts of
Nymphaea genus Nymphaea